#include <iostream>
#include <stdio.h>
#include <algorithm>
using namespace std;
bool check(int a[], int n) {
	if (a[0]*a[0]+a[1]*a[1]==a[2]*a[2]) return true;
	return false;
}
int main() {
	int a[3],b[3];
	while (cin>>a[0]>>a[1]>>a[2]) {
		cin>>b[0]>>b[1]>>b[2];
		sort(a,a+3); sort(b,b+3);
		if (check(a,3) && check(b,3) && a[2]==b[2] && a[0]==b[0] && a[1]==b[1]) cout<<"YES"<<endl;
		else cout<<"NO"<<endl;
	}
	return 0;
} 
